sit well - Alemán Inglés Diccionario